///*
// * To change this template, choose Tools | Templates
// * and open the template in the editor.
// */
//package br.com.foxline.model;
//
//import br.com.foxline.enums.TypeTransference;
//import java.io.Serializable;
//import java.util.Date;
//import java.util.List;
//import javax.persistence.CascadeType;
//import javax.persistence.Entity;
//import javax.persistence.EnumType;
//import javax.persistence.Enumerated;
//import javax.persistence.GeneratedValue;
//import javax.persistence.GenerationType;
//import javax.persistence.Id;
//import javax.persistence.JoinTable;
//import javax.persistence.OneToMany;
//import javax.persistence.OneToOne;
//import javax.persistence.SequenceGenerator;
//import javax.persistence.Temporal;
//
///**
// *
// * @author ely
// *
// * Memorial Descritivo
// */
//@Entity
//public class DataSheet implements Serializable {
//
//    @Id
//    @SequenceGenerator(sequenceName = "seq_sheet", name = "seq_sheet", allocationSize = 1)
//    @GeneratedValue(generator = "seq_sheet", strategy = GenerationType.SEQUENCE)
//    private Long   id;
//    private String topic;
//    private String lote;
//    private String n_process;
//    private String rip;
//    private String obs;
//    
//    @OneToOne(cascade= CascadeType.ALL)
//    private Realty realty;
//    
//    @OneToOne
//    private People interested;
//   
//    @JoinTable(name="sheet_adquirente")
//    @OneToMany
//    private List<People> adquirente;
//    
//    @JoinTable(name="sheets_transmitente")
//    @OneToMany
//    private List<People> transmitente;
//    
//    @Enumerated(EnumType.STRING)
//    private TypeTransference type_transference;
//    
//    @OneToMany
//    private List<Annex> annexs;
//    
//    @Temporal(javax.persistence.TemporalType.DATE)
//    private Date date_sheet;
//
//    public DataSheet() {
//    }
//
//    public Long getId() {
//        return id;
//    }
//
//    public void setId(Long id) {
//        this.id = id;
//    }
//
//    public String getTopic() {
//        return topic;
//    }
//
//    public void setTopic(String topic) {
//        this.topic = topic;
//    }
//
//    public String getLote() {
//        return lote;
//    }
//
//    public void setLote(String lote) {
//        this.lote = lote;
//    }
//
//    public String getN_process() {
//        return n_process;
//    }
//
//    public void setN_process(String n_process) {
//        this.n_process = n_process;
//    }
//
//    public String getRip() {
//        return rip;
//    }
//
//    public void setRip(String rip) {
//        this.rip = rip;
//    }
//
//    public People getInterested() {
//        return interested;
//    }
//
//    public void setInterested(People interested) {
//        this.interested = interested;
//    }
//
//    public TypeTransference getType_transference() {
//        return type_transference;
//    }
//
//    public void setType_transference(TypeTransference type_transference) {
//        this.type_transference = type_transference;
//    }
//
//    public List<Annex> getAnnexs() {
//        return annexs;
//    }
//
//    public void setAnnexs(List<Annex> annexs) {
//        this.annexs = annexs;
//    }
//
//    public Date getDate_sheet() {
//        return date_sheet;
//    }
//
//    public void setDate_sheet(Date date_sheet) {
//        this.date_sheet = date_sheet;
//    }
//
//    public List<People> getAdquirente() {
//        return adquirente;
//    }
//
//    public void setAdquirente(List<People> adquirente) {
//        this.adquirente = adquirente;
//    }
//
//    public List<People> getTransmitente() {
//        return transmitente;
//    }
//
//    public String getObs() {
//        return obs;
//    }
//
//    public void setObs(String obs) {
//        this.obs = obs;
//    }
//    
//    
//
//    public void setTransmitente(List<People> transmitente) {
//        this.transmitente = transmitente;
//    }
//
//    
//    @Override
//    public int hashCode() {
//        int hash = 3;
//        hash = 11 * hash + (this.id != null ? this.id.hashCode() : 0);
//        return hash;
//    }
//
//    @Override
//    public boolean equals(Object obj) {
//        if (obj == null) {
//            return false;
//        }
//        if (getClass() != obj.getClass()) {
//            return false;
//        }
//        final DataSheet other = (DataSheet) obj;
//        if (this.id != other.id && (this.id == null || !this.id.equals(other.id))) {
//            return false;
//        }
//        return true;
//    }
//
//    public Realty getRealty() {
//        return realty;
//    }
//
//    public void setRealty(Realty realty) {
//        this.realty = realty;
//    }
//
//    @Override
//    public String toString() {
//        return "DataSheet{" + "id=" + id + ", topic=" + topic + ", lote=" + lote + ", n_process=" + n_process + ", rip=" + rip + ", realty=" + realty + ", interested=" + interested + ", adquirente=" + adquirente + ", transmitente=" + transmitente + ", type_transference=" + type_transference + ", annexs=" + annexs + ", date_sheet=" + date_sheet + '}';
//    }
//
//  
//    
//    
//}
